Dieses Hotel im Stadtzentrum von Orlando bietet einen Außenpool und kostenloses WLAN. Die Sport- und Konzerthalle Amway Center liegt 5 Fahrminuten von der Unterkunft entfernt.
Zimmeranzahl: 118
500 South Orange Avenue, Orlando, FL 32801, USA
Hotel heute 1-mal gebucht.