People’s Palace erreichen Sie nach 3 Kilometer von der Unterkunft, während Celtic Glasgow sich 2 km weit weg von der 1-Zimmer-Villa Lena House befindet. Zu den nahe gelegenen Sportattraktionen gehört Emirates Arena (ist knapp 1 km von der Unterkunft entfernt). Saint Alphonsus liegt ebenfalls nur wenige Schritte entfernt von der Villa.
Die Villa Lena House verfügt über einen Flachbildfernseher mit Satellitenkanälen und bietet einen Blick auf den Garten. Zur Ausstattung des Badezimmers gehören eine getrennte Toilette und eine Dusche sowie ein Haartrockner und Badelaken.
Die Villa bietet eine Essecke mit Ausstattung zur Kaffee- & Teezubereitung. Zur Selbstverpflegung stehen auch eine Mikrowelle, ein Wasserkocher und ein Kühlschrank zur Verfügung. Gerichte der amerikanischen Küche werden im Restaurant Kfc serviert, das nur 14 Gehminuten von hier entfernt liegt. Der Busbahnhof Tollcross Road / Causewayside Street liegt 10 Minuten zu Fuß von hier entfern und bietet Transportmöglichkeiten in der Nähe.