Share
twitterlinkedinfacebook
Image 1 of 1
Hotel Victor.jpg
Victor Hotel in Miami Beach, the Hotel is located in worlwide famous Ocean Drive in South Beach, this is a tourist attraction in Miami, The hotel is a typical art deco building.