1610 Collins Ave,
Miami Beach ,
FL
33139
UNITED STATES
Based on 1 reviews
HORRIBLE
Honestly, I'd rather say "no comment" because there is absolutely NOTHING good to say. We were tricked into actually walking into this place since we were looking for somewhere to stay last minute. For 4 nights, it was $640 which is very...Worldwide > United States > Miami Beach, FL > Hotels