Lotus Apartment Homestay Tad-Duluri, Malta
9.1/10
Wonderful
Free Wi-Fi
Lotus Apartment features air-conditioned guest accommodation in Tad-Duluri, 2 km from Rock Beach, 2 km from University of Malta and 2.8 km from Valletta Waterfront. Free Wi-Fi is featuredthroughout the property.
Number of rooms: 3
56 Triq Manuel Magri, HMR 1873 Tad-Duluri, Malta