This is a hotel that was built around 1931, and that over time has been remodeled, but always maintaining its original structure.
The rate includes breakfast service. Amongst its facilities is a restaurant that prepares dishes
The Victoria Hotel is a luxurious hotel that is located in Devon, which is found on the southwest coast of England, in Sidmouth. This elegant hotel has fully accommodated rooms with private bathroom, balcony, internet access ... Since