El Windsor Inn Lake Havasu City está situado en Lake Havasu City, Arizona, y a pocos minutos de London Bridge y la playa. Este motel ofrece piscina al aire libre, WiFi gratuita en todas las instalaciones y un desayuno diario gratuito.
Las habitaciones del Windsor Inn Lake Havasu City están equipadas con TV por cable, microondas, nevera, utensilios de planchado y baño privado con secador de pelo.
Hay servicio de lavandería.
El Lake Havasu City Windsor Inn Lake Havasu City se encuentra a poca distancia a pie de numerosos restaurantes y senderos naturales. En la zona también se puede disfrutar de paseos en barco y practicar esquí acuático y pesca.