Skip to content
    Hospitality

    Victor Hotel

    Miami Beach, Florida

    Victor Hotel

    This art-deco style hotel is located on Ocean Drive in South Beach, Miami, with modern rooms and illuminating facade lighting.