Find a Hotel

London Hotels

View:  List View     Detailed View
Sort By:

1941 - Batavia Apartments

71 Winchester Street, Victoria, Greater London, SW1V 4NU

Batavia Apartments in London
Batavia Apartments offer self-catering accommodation located in Westminster, London. Free Wi-Fi access is available. The property is a 10-minute walk from Victoria Railway Station and 2 miles from the Royal Albert Hall. ... more info >>

Rooms From £139.00
1.22 miles from
London
4  Star
Book Now

<< 1 .... 185 186 187 188 189 190 191 192 193 194 195