Σε απόσταση 8 λεπτών με τα πόδια από την Three Bedroom Covent Garden Townhouse οι επισκέπτες θα συναντήσουν Θέατρο Duchess, ενώ St James's Church απέχει 12 λεπτά με τα πόδια.
Διαθέτοντας εκλεκτή τοποθεσία κοντά σε ναός του Αγίου Παύλου στο Κόβεντ Γκάρντεν, η βίλα βρίσκεται μόλις 300 μέτρα από το σταθμό του μετρό Leicester Square. Το The Ivy καλωσορίζει τους επισκέπτες με πιάτα βρετανικής κουζίνας και βρίσκεται περίπου 200 μέτρα μακριά από το κατάλυμα.
Προσφέρεται επίσης εξοπλισμένη μικρή κουζίνα.