Lotus Apartment is gelegen in Tad-Duluri, op 2 km van Rock Beach en 2 km van University of Malta, en biedt accommodatie met airconditioning, een balkon en gratis WiFi. De accommodatie heeft uitzicht op de stad en ligt op 2,8 km van Valletta Waterfront en 2,8 km van Upper Barrakka Gardens.
Handdoeken en beddengoed worden bij de homestay verstrekt.
Manoel Theater ligt op 3,4 km van de homestay, en Universiteit van Malta - Valletta Campus ligt 3,4 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Malta, op 4 km van Lotus Apartment.