This is the perfect place for a short stay in central Londen. The location is superbe and very close to St-Pancras station, check in is very convenient and Alikates is a friendly host!
Thank you for having us!