Windsor Gardens Hotel 11360 US Highway One, Palm Beach, 33408, Florida - FL, Estados UnidosDescripciónEsperamos darle la bienvenida a una emocionante experiencia de vacaciones.Ahorra en tus vuelos, hoteles y vuelo+hotel.Conoce Smart Preguntas frecuentes