Price not available
300 21ST St
Miami Beach, FL 33139
Phone: 305-531-0031
Miami Beach, FL 33139
Phone: 305-531-0031
The Abbey definitely aims to provide something different from the average hotel experience. Every detail of the hotel, from its facilities to its upholstery...
more
Amenities
Spa/Massage, Meeting Facilities, Babysitting, Air Conditioning, Television... see all
Spa/Massage, Meeting Facilities, Babysitting, Air Conditioning, Television... see all

