Victoria 1883
532 N Riverside Dr, New Smyrna Beach
Location Victoria 1883 is located in New Smyrna Beach. This hotel is located in walking distance from the city center. You can take a walk and explore the neighbourhood area of the hotel — The Hub on Canal, Canal Street Historic District and New Smyrna Lanes. At the hotel Taste the loc
Free WiFiParkingBusiness
USD 342.84 night











