Description
Xanadu, means heaven or paradise, is the place to relax in spacious comfort, enjoy mountain and lake views, and have privacy in daily living. This professionally managed resort offers the amenities and comforts of home to discerning travelers. Whether you have a day, a week, a month, or more, Xanadu can meet your needs with unlimited hospitality. Constructed in the mid 80s, more than 60 one and t… more
Good to know
About the deposit
Deposit: #{ depositAmount } #{ depositCurrency } #{ depositType }
#{ paymentMethods }
#{ depositTime }
Late check-in/key pickup: #{ lateCheckin }
#{ registryNumber }
Undecided? Check out other properties in Lake Havasu City - Az
View all properties in Lake Havasu City - Az