Amisha Apartments London
Amisha Apartments London apartment is located next to British Museum, National Gallery and Shakespeare's Globe Theatre. This property features an elevator and a restaurant.
Serving a variety of dishes, Bermondsey Street Coffee and Caf Amisha are just 50 meters away.
The apartment provides rooms featuring pay TV, climate control, a microwave, cable TV with on-demand movies and a speaker phone. The property comprises 2 bedrooms. Bathroom facilities include free toiletries, soft bathrobes and slippers.
The apartment is equipped with a dishwasher and an oven in a kitchen.
London Bridge train station is a 10-minute walk away.
There is a balcony to relax on.