About it
Located in Las Vegas, My Place Hotel-Las Vegas South/Henderson, NV provides air-conditioned rooms with free WiFi. The property is around 9.1 miles from Mandalay Bay Convention Center, 9.1 miles from Shark Reef Aquarium and 10 miles from Crystals Shopping Center. Guests can have a drink at the snack bar.
Some rooms here will provide you with a kitchenette with a fridge, a microwave and a stovetop.
Guests at the hotel can enjoy an American breakfast.
Free private parking and a business center are available, as well as a 24-hour front desk.
CityCenter Las Vegas is 10 miles from My Place Hotel-Las Vegas South/Henderson, NV, while Eiffel Tower at Paris Hotel is 11 miles away.