Set within 2.6 km of Rinella Bay Beach and 3.8 km of Hal Saflieni Hypogeum, The Glen Residences provides rooms with air conditioning and a private bathroom in Senglea. With city views, this accommodation features a balcony. The apartment offers sea views, a terrace, and free WiFi is available throughout the property.
The units come with tiled floors and feature a fully equipped kitchen with a dishwasher, a dining area, a flat-screen TV with streaming services, and a private bathroom with shower and a hair dryer. An oven, a microwave and toaster are also featured, as well as a coffee machine and a kettle. At the apartment complex, the units are equipped with bed linen and towels.
Valletta Waterfront is 7.9 km from the apartment, while Upper Barrakka Gardens is 8.6 km away. The nearest airport is Malta International Airport, 7 km from The Glen Residences.