We arrive tomorrow’s for 2 weeks. Is there an elevator? We are in Unit 810.
Thanks, Betty Herrmann.
Address: 1220 S Missouri Ave, Clearwater, FL 33756, USA
Brian Moore | Sep 19, 2019
No, there are no elevators in any of the buildings. Pack light!
Riccardo Santagostino | Sep 19, 2019
No elevators unless it's a first floor. Not sure if it is a first floor or not.
Hans Felsh | Sep 19, 2019
All I saw were stairs to the top floors
Thanks! Your answer is awaiting moderation.