Tijdens hun verblijf in Grand Villa Londen kunnen gasten genieten van een bubbelbad of een bezoek brengen aan het Wetenschapsmuseum van Londen, op wandelafstand van ongeveer 25 minuten. Deze villa ligt op ongeveer 2 km van het Regent's Park en biedt draadloos internet en privéparkeren.
De villa in de Westminster wijk is op 500 meter wandelafstand van de Sussex Gardens Open Space gesitueerd en op een klein stukje lopen van Paddington metrostation gesitueerd. Grand Villa is op afstand van 2,1 km tot het Natuurhistorisch Museum Londen genesteld.
Bizzarro serveert Europese gerechten en is op ongeveer 5 minuten lopen verderop gelegen.