home
>
Lord jim hotel
lord jim hotel
Lord jim hotel
Lord jim hotel is an attractive 3 star hotel conveniently located on a residential street in a converted victorian property the hotel is just 2 minutes walk from earls court tube station and earls court exhibition centre the natural history museum science museum and the victoria and albert museum are all within a 20 minutes walk this hotel is a great base for guests wanting to explore the sites and attractions of london the hotel has 50 rooms all of which are equipped with guests comfor

SIMILAR PRODUCTS