5800 Blue Lagoon Dr, Miami, FL | Map it
(305) 264-4888 | View Website
out of 5
4 Reviews
Business Hotel , Luxury Hotel
Airport Hotel