Miami Beach, Florida
5
(8)
4
(2)
3
(1)
2
(0)
1
Been to The Crescent Resort on South Beach lately?
GREAT place to stay when you are in South Beach, Miami. Location is right on Ocean Ave.
Awesome location!! Right across the street from Beach!!
Great Stay , Great Location !!! Crescent Resort On South Beach We stayed for 2 weeks. The hotel is in the perfect location , its based...