Shell-City Central Aparts is a luxury 4-star hotel set 2.6 km from British Museum and 6 km from Tower of London.
The proximity to London Canal Museum is a perk for the guests staying at Shell-City Central Aparts. A tube station as well as Camden Town subway station are not far from the hotel.
Shell-City Central Aparts offers 40 guestrooms appointed with climate control, a dining area, a kitchen and big windows with all the sights of London within easy access. Room facilities also include an oven and a washing machine for self-catering.
Providing a variety of dishes, the twins and Lemongrass are about 150 meters away.
Guests can get to London City airport in 20 minutes by car.