Located at the heart of Victoria, Victoria Inn is a newly refurbished, modern and sophisticated hotel. The hotel is within walking distance from Victoria coach and train station as well as Buckingham Palace.
All bedrooms include new comfortable beds, a Handy (mobile device capable of making free calls and data usage), complimentary wifi, en-suite bathrooms, hairdryer and LCD TVs.