The property is conveniently nestled in Las Vegas Strip district, not very far from the casino MGM Grand Resort. This accommodation is located 1 km from the centre of Las Vegas.
A central location of the hotel offers proximity to Eiffel Tower.
You can enjoy views of the city. Nice touches to enhance your stay include a separate toilet and a lower bathroom sink.