Description
The Victoria — stylish comfort in Richmond’s leafy riverside district Step into The Victoria and discover a relaxed retreat just a short stroll from the Thames River (0.8 mi / 1.3 km) and within easy reach of historic Kew Palace (1.8 mi / 2.8 km) and Richmond Palace (1.5 mi / 2.4 km). Guests enjoy a vibrant bar and a welcoming restaurant, complimentary Wi‑Fi throughout, secure private parking and a tranquil garden terrace. This 4‑star hotel blends contemporary ease with classic English charm. Whether you’re exploring Richmond’s historic sites or enjoying a riverside walk, The Victoria offers a dependable, warmly styled base for a memorable stay in London, United Kingdom.