This place was perfect, it’s a studio in a hotel so guest check in just like a hotel, without the daily room service. It’s perfectly close to the Aldgate station underground rail, kind of like subway for US, and bus stations. The Studio has everything you can possibly need, except a washer/dryer. It’s also close to some attractions and a club which was also super efficient. I would highly recommend it and looking forward to staying again.
Earlier check in is also possible, just like a hotel stay, that would’ve been efficient to know for me ahead of time, if you reading this now you know.