Featuring 91 guest rooms with views of the Atlantic, this upscale boutique hotel is situated along Ocean Drive directly across from Versace's former mansion. Situated on trendy South Beach, Hotel Victor is idea ... Read more

View all Luxury Hotels in Miami Beach (FL)