A great and very convenient place to stay (close to Aldgate and Aldgate East Station), with lots of restaurants nearby to try out. Lovely 'central' location in London - you can walk to Tower Bridge! The place was pleasantly furnished and immaculate in terms of cleanliness, with a great view of London from the window.