Villa Caridad Villa Las Vegas, Nevada
Located in Las Vegas and only 5.4 km from Mandalay Bay Convention Center, Villa Caridad provides accommodation with mountain views, free Wi-Fi and free private parking. The air-conditioned accommodation is 5.5 km from Shark Reef Aquarium.
5935 South Westwind Road, Las Vegas, 89118, United States