Este hotel está situado en el centro de la ciudad de Orlando y ofrece piscina al aire libre y Wi-Fi gratuita. El Amway Center, un estadio de eventos deportivos y conciertos, se encuentra a 5 minutos en coche del establecimiento.
Número de habitaciones: 118
500 South Orange Avenue, Orlando, FL 32801, Estados Unidos
Hotel reservado 1 veces hoy.