Having Trouble Finding Your Room? Call Us +1 (305) 604-9160

Still can't find what you're looking for? Visit our sister hotel The Odyssey South Beach Hotel