Property Name: Casa Victoria Orchid
Property Address: 507 Espanola Way Miami Beach, FL, 33139
Property Description: Casa Victoria Orchid is located on Espanola Way-tucked away from the hustle and bustle. Lincoln Road and the ocean are 2 blocks away. Casa Victoria Orchid Hotel is a charming-romantic-European inspired escape from the hustle and bustle of South Beach. The property is equipped with 20 studio style rooms and 2 apartment style suites-all perfect for long stays.
Property Facts: Year Built: 0Year of Last Renovation: N/A