Het The Tudor Inn Hotel met 3 sterren bevindt zich op ongeveer 8 minuten te voet van de Kathedraal van Westminster en ligt op een welgelegen locatie in het hartje van Londen. Gasten van het hotel kunnen genieten van een Wi-Fi in de hele accommodatie.
Het pand met 14 kamers bevindt zich in Londen, niet te ver van het metrostation London Victoria. Culturele bezienswaardigheden in de omgeving zijn het Churchill Museum and Cabinet War Rooms (1 km) en het Victoria & Albert Museum (2 km). Het hotel kunt u op geringe afstand van St James park vinden. The Tudor Inn Hotel is binnen 25 minuten lopen vanaf Het London Eye geplaatst. Victoria Coach busstation is op loopafstand van het pand in Londen geplaatst.
Het pand in Londen beschikt over 14 kamers met een flatscreen TV met satelliet zenders, evenals koffie- en theevoorzieningen. Sommige kamers met airconditioning beschikken over een haardroger. De slaapkamers zijn voorzien van veren kussens, donzen kussens en dikke donzen kussens. Voor meer comfort worden een haardroger samen met een regendouche verstrekt.