The Savoy: Good South Beach Hotel
The Savoy is located at 425 Ocean Dr., Miami Beach. See related reviews in: Recommended, Hotel, User Reviews - 3-Star rating This review is the subjective opinion of the individual traveler and not of MiamiBeach411 nor of its partners. Charles & Paula recommends this business.Do you agree? Was this review helpful? Share It With Others!
|