Royal Inn
HotelHotel with a sandcastle design featuring free WiFi, rooms & suites with kitchenettes & a pool. People often mention room, towels, people,
Address
2190 Birch Square, Lake Havasu City, AZ 86403, United States
Rating on Google Maps
2.60 (149 reviews)Open on Google Maps