Best Western Plus Plaza Florida and Tower

Starting at
$63
Exterior
Interior Entrance
Lobby Sitting Area