Το ξενοδοχείο 291 δωματίων βρίσκεται στο Minories, στο Tower Hill στο κέντρο του Λονδίνου και είναι μισθωμένο με μακροχρόνιο συμβόλαιο στον ευρωπαϊκό ξενοδοχειακό όμιλο Motel One.
Το κτίριο έχει λάβει βαθμολογία BREEAM 'Excellent' κατά την κατασκευή του το 2014 και έχει βαθμολογία EPC 'A'.