Valletta Dream Suites Apartment Valletta
Located in Valletta, Valletta Dream Suites features accommodation with free Wi-Fi a 1-minute walk from University of Malta - Valletta Campus. The property has a shared sea-view terrace.
Number of rooms: 7
14 St Michael Street, FRN 1748 Valletta, Malta