Skip to main content

Search hotels in Msida

Enter your dates to see the latest prices and deals for Msida hotels

Popular hotels in Msida

Check out our top picks in Msida

Filter by:

Star rating
Review score

Msida Modern Luxury Apartment

Msida

Situated in Msida, 1.6 km from Rock Beach and 1.1 km from University of Malta, Msida Modern Luxury Apartment features air-conditioned accommodation with a balcony and free WiFi.

G
Grzegorz
From
Poland
Excellent Stay and Prime Location ​This is a wonderful apartment defined by its excellent location, with public transport stops right outside, making exploring Malta effortless. We were very impressed by the apartment's spaciousness and loved the large, comfortable beds in the main rooms. For future guests, a minor suggestion would be to improve the comfort of the living room sofa bed and add basic supplies like paper towels in the kitchen. Despite these small details, we had a fantastic stay and highly recommend this property!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 10 reviews
Price from
US$146.09
1 night, 2 adults

Malta Lodge

Msida

Located in Msida, 1.7 km from Rock Beach, Malta Lodge provides air-conditioned accommodation with a terrace and free WiFi. This apartment offers accommodation with a balcony.

A
Anastasia
From
Greece
We had a wonderful stay!Everything was perfect,comfortable beds,well equipped kitchen,super clean near supermarket and bus stop.Keith is an amazing host taking care of everything you need
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 26 reviews
Price from
US$107.39
1 night, 2 adults

Luxurious & Stylish Penthouse with Private Pool

Msida

Located in Msida, 1.3 km from Rock Beach and 1.1 km from University of Malta, Luxurious & Stylish Penthouse with Private Pool provides air-conditioned accommodation with a terrace and free WiFi.

M
Michael
From
Germany
We were really happy with the beautiful Penthouse! It had everything you could need, even power plug adapters! The Penthouse was very clean and the roof top terrace was amazing and huge! Our host Jaime was also great! We arrived early and eventhough the Penthouse was still being cleaned from the guests before us, we were able to go inside already to leave our luggage there! And the day we left, we also got a late check-out after asking, which was also amazing! I can really recommend this Penthouse and the host :-)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 27 reviews
Price from
US$224.43
1 night, 2 adults

Vista Point - Cast Renting

Ta' Giorni, Msida

In the Ta' Giorni district of Msida, close to Rock Beach, Vista Point - Cast Renting has free WiFi and a washing machine.

R
Rodrigo
From
Hungary
The apartment was spacious and clean, with good access to public transport.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,286 reviews
Price from
US$52.93
1 night, 2 adults

Msida Central Suites - EMMNIC Court

Msida

Situated 1.5 km from Rock Beach, Msida Central Suites - EMMNIC Court in Msida features rooms with air conditioning and free WiFi.

M
Milos
From
Serbia
Great location, awesome clean apartment. Great for families. Easy to reach local busses. Every recommendation 👍🙂
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 152 reviews
Price from
US$247.01
1 night, 2 adults

Apartament in Ta' Xbiex 3BR- 3 min Yatch Marina

Msida

Situated in Msida, less than 1 km from Rock Beach, Apartament in Ta' Xbiex 3BR- 3 min Yatch Marina features recently renovated accommodation with free WiFi and a terrace.

G
Gerda
From
Lithuania
We had a wonderful stay at these apartments. Everything was comfortable and well taken care of. We are very happy with our experience and would definitely recommend it to others!
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 104 reviews
Price from
US$141.15
1 night, 2 adults

Park Heights by the Warren Collection

Msida

Featuring 4-star accommodation, Park Heights by the Warren Collection is located in Msida, 1.8 km from Rock Beach and 400 metres from University of Malta.

A
Andi BV
From
Romania
Extraordinary conditions. Very good location, from where we could take the bus to the whole island. Perfect breakfast, on the top floor, with a terrace with a superb view over Valletta and the surroundings. Large room with balcony and kitchenette.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 756 reviews
Price from
US$89.40
1 night, 2 adults

Aparthotel Adagio Malta Central

Ta' Giorni, Msida

Aparthotel Adagio Malta Central in Msida features 4-star accommodation with a fitness centre and a terrace.

G
Gaspare
From
Italy
Extremely kind staff, brand new apartment, very clean and comfortable. Great value for the price. We will surely come back next time we're in Malta!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 875 reviews
Price from
US$92.92
1 night, 2 adults

Downtown Central Apartments

Msida

1.4 km from Rock Beach, Downtown Central Apartments is located in Msida and provides air-conditioned rooms with free WiFi.

T
Tomislav
From
Croatia
Apsolute new apartment with all you ever need ..Elevator in building,nice restorants and lot of fast food in 10 min by feet..Bus station in 5 min from apartments and maybe 15 to central bus station with bus..
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 20 reviews
Price from
US$68.81
1 night, 2 adults

Charming Central Apartment, Your Perfect Getaway

Msida

Charming Central Apartment, Your Perfect Getaway has a terrace and is situated in Msida, within just 1.1 km of Rock Beach and 1.1 km of University of Malta.

A
Aneta
From
Czech Republic
Everything was perfect. The apartment is modern and very cozy, air conditioning was convenient. We had great time.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 8 reviews
Price from
US$127.04
1 night, 2 adults
See all 153 hotels in Msida

Msida – 153 hotels and places to stay

Filter by:

Star rating
Review score

Msida Modern Luxury Apartment

Msida

Situated in Msida, 1.6 km from Rock Beach and 1.1 km from University of Malta, Msida Modern Luxury Apartment features air-conditioned accommodation with a balcony and free WiFi.

G
Grzegorz
From
Poland
Excellent Stay and Prime Location ​This is a wonderful apartment defined by its excellent location, with public transport stops right outside, making exploring Malta effortless. We were very impressed by the apartment's spaciousness and loved the large, comfortable beds in the main rooms. For future guests, a minor suggestion would be to improve the comfort of the living room sofa bed and add basic supplies like paper towels in the kitchen. Despite these small details, we had a fantastic stay and highly recommend this property!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 10 reviews
Price from
US$146.09
1 night, 2 adults

Malta Lodge

Msida

Located in Msida, 1.7 km from Rock Beach, Malta Lodge provides air-conditioned accommodation with a terrace and free WiFi. This apartment offers accommodation with a balcony.

A
Anastasia
From
Greece
We had a wonderful stay!Everything was perfect,comfortable beds,well equipped kitchen,super clean near supermarket and bus stop.Keith is an amazing host taking care of everything you need
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 26 reviews
Price from
US$107.39
1 night, 2 adults

Luxurious & Stylish Penthouse with Private Pool

Msida

Located in Msida, 1.3 km from Rock Beach and 1.1 km from University of Malta, Luxurious & Stylish Penthouse with Private Pool provides air-conditioned accommodation with a terrace and free WiFi.

M
Michael
From
Germany
We were really happy with the beautiful Penthouse! It had everything you could need, even power plug adapters! The Penthouse was very clean and the roof top terrace was amazing and huge! Our host Jaime was also great! We arrived early and eventhough the Penthouse was still being cleaned from the guests before us, we were able to go inside already to leave our luggage there! And the day we left, we also got a late check-out after asking, which was also amazing! I can really recommend this Penthouse and the host :-)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 27 reviews
Price from
US$224.43
1 night, 2 adults

Vista Point - Cast Renting

Ta' Giorni, Msida

In the Ta' Giorni district of Msida, close to Rock Beach, Vista Point - Cast Renting has free WiFi and a washing machine.

R
Rodrigo
From
Hungary
The apartment was spacious and clean, with good access to public transport.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,286 reviews
Price from
US$52.93
1 night, 2 adults

Msida Central Suites - EMMNIC Court

Msida

Situated 1.5 km from Rock Beach, Msida Central Suites - EMMNIC Court in Msida features rooms with air conditioning and free WiFi.

M
Milos
From
Serbia
Great location, awesome clean apartment. Great for families. Easy to reach local busses. Every recommendation 👍🙂
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 152 reviews
Price from
US$247.01
1 night, 2 adults

Apartament in Ta' Xbiex 3BR- 3 min Yatch Marina

Msida

Situated in Msida, less than 1 km from Rock Beach, Apartament in Ta' Xbiex 3BR- 3 min Yatch Marina features recently renovated accommodation with free WiFi and a terrace.

G
Gerda
From
Lithuania
We had a wonderful stay at these apartments. Everything was comfortable and well taken care of. We are very happy with our experience and would definitely recommend it to others!
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 104 reviews
Price from
US$141.15
1 night, 2 adults

Park Heights by the Warren Collection

Msida

Featuring 4-star accommodation, Park Heights by the Warren Collection is located in Msida, 1.8 km from Rock Beach and 400 metres from University of Malta.

A
Andi BV
From
Romania
Extraordinary conditions. Very good location, from where we could take the bus to the whole island. Perfect breakfast, on the top floor, with a terrace with a superb view over Valletta and the surroundings. Large room with balcony and kitchenette.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 756 reviews
Price from
US$89.40
1 night, 2 adults

Aparthotel Adagio Malta Central

Ta' Giorni, Msida

Aparthotel Adagio Malta Central in Msida features 4-star accommodation with a fitness centre and a terrace.

G
Gaspare
From
Italy
Extremely kind staff, brand new apartment, very clean and comfortable. Great value for the price. We will surely come back next time we're in Malta!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 875 reviews
Price from
US$92.92
1 night, 2 adults

Downtown Central Apartments

Msida

1.4 km from Rock Beach, Downtown Central Apartments is located in Msida and provides air-conditioned rooms with free WiFi.

T
Tomislav
From
Croatia
Apsolute new apartment with all you ever need ..Elevator in building,nice restorants and lot of fast food in 10 min by feet..Bus station in 5 min from apartments and maybe 15 to central bus station with bus..
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 20 reviews
Price from
US$68.81
1 night, 2 adults

Charming Central Apartment, Your Perfect Getaway

Msida

Charming Central Apartment, Your Perfect Getaway has a terrace and is situated in Msida, within just 1.1 km of Rock Beach and 1.1 km of University of Malta.

A
Aneta
From
Czech Republic
Everything was perfect. The apartment is modern and very cozy, air conditioning was convenient. We had great time.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 8 reviews
Price from
US$127.04
1 night, 2 adults
See all 153 hotels in Msida

Hotels with airport shuttles in Msida

Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 5,828 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 492 reviews
From US$772.80 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 356 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 704 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,710 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 784 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 375 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 338 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 1,350 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,357 reviews

Most booked hotels in Msida and surroundings in the past month

See all

Popular with guests booking hotels in Msida

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 173 reviews

Popular with guests booking hotels in Il-Gżira

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 9,469 reviews

Popular with guests booking hotels in St Paul's Bay

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 7,955 reviews

Popular with guests booking hotels in St Julian's

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 9,690 reviews

Popular with guests booking hotels in St Julian's

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4,644 reviews

Popular with guests booking hotels in St Paul's Bay

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 5,777 reviews

Popular with guests booking hotels in St Julian's

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 630 reviews

Popular with guests booking hotels in St Julian's

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 5,805 reviews

Popular with guests booking hotels in Il-Gżira

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 7,293 reviews

Popular with guests booking hotels in St Paul's Bay

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 6,507 reviews

Hotels located in the centre of Msida

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 94 reviews

Situated in Msida, 1.9 km from Rock Beach, Zenith Apartment A20 features rooms with air conditioning and free WiFi. Guests staying at this apartment have access to a balcony.

From US$198.79 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 16 reviews

A lovely 3 bedroom Townhouse in Msida in Msida offers accommodation with free WiFi, 2.2 km from Rock Beach, 1.7 km from University of Malta and 3.3 km from Valletta Waterfront.

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 10 reviews

R2 Double Room Msida, in share flat is located in Msida, 1.4 km from University of Malta, 3.3 km from Valletta Waterfront, and 3.3 km from Upper Barrakka Gardens.

From US$109.39 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 25 reviews

Cozy and Bright Central Room, Shared Flat is located in Msida, 1.4 km from University of Malta, 3.3 km from Valletta Waterfront, as well as 3.3 km from Upper Barrakka Gardens.

Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 4 reviews

Set in Msida, 1.7 km from Rock Beach and 1.4 km from University of Malta, Blossom Bliss apartment offers air-conditioned accommodation with a balcony and free WiFi.

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 111 reviews

SUNSHINE SUITS - BRAND NEW APARTMENTS in Msida offers accommodation with free WiFi, 1.7 km from Rock Beach, 1.4 km from University of Malta and 3.4 km from Upper Barrakka Gardens.

From US$184.91 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 240 reviews

Boasting quiet street views, Msida Suites offers accommodation with balcony, around 1.7 km from Rock Beach. It is set less than 1 km from University of Malta and provides a lift.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 6 reviews

Set in Msida, 1.4 km from Rock Beach, F10 Room 1, Private Double room with private bathroom in shared Flat offers accommodation with a shared lounge, free WiFi, a lift, and a shared kitchen.

Best hotels with breakfast in Msida and nearby

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 875 reviews

Aparthotel Adagio Malta Central in Msida features 4-star accommodation with a fitness centre and a terrace.

From US$167.03 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 1,436 reviews

NSTS Campus Residence offers free WiFi and both rooms and studios in Msida, 3.5 km from Valletta.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 908 reviews

Located within 1.6 km of Rock Beach and 1.8 km of University of Malta, Privilege Suite provides rooms with air conditioning and a private bathroom in Pietà.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 276 reviews

Royale Sainte Hélène Boutique Hotel has a fitness centre, shared lounge, a terrace and bar in Birkirkara. With free WiFi, this 5-star hotel offers room service and a 24-hour front desk.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 2,290 reviews

Set in San Ġwann, Urban Valley Resort enjoys a quiet location just a 15-minute drive from Valletta. The property features 2 outdoor swimming pools and 2 tennis courts.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 1,101 reviews

Offering an outdoor pool, restaurant and sun terrace, Hotel Kappara is set on a hill in San Gwann. All spacious rooms come with an LCD TV with cable channels. Sliema is 3 km away.

From US$121.74 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 294 reviews

Ideally located in the Ta' Giorni district of Il-Gżira, Regional Hotel by NEU Collective is set 1.2 km from Rock Beach, 2 km from The Point Shopping Mall and 2.1 km from Love Monument.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,730 reviews

Set in Il-Gżira and with Rock Beach reachable within 1.1 km, Urban Isle offers a terrace, non-smoking rooms, free WiFi throughout the property and a restaurant.

Budget hotels in Msida and nearby

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 14 reviews

Boasting air-conditioned accommodation with a rooftop pool, garden view and a balcony, Modern Penthouse with Sea & Valletta view is set in Misraħ Il-Barrieri.

Scored out of 10, guest rating 5.0
Passable - What previous guests thought, 1 review

Situated in Msida, 1.4 km from Rock Beach, F8 Room 1, Private Double room with private bathroom in shared Flat features accommodation with a shared lounge, free WiFi, a lift, and a shared kitchen.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 36 reviews

Located in Msida, 1.4 km from Rock Beach, F3 Room 1, Private Double room with private bathroom and balcony provides accommodation with a shared lounge, free WiFi, a lift, and a shared kitchen.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 47 reviews

Situated in Msida, 1.4 km from Rock Beach, F11 Room 1, Private double room with private bathroom in shared Flat features accommodation with a shared lounge, free WiFi, a lift, and a shared kitchen.

Located in Msieraħ, 1.9 km from Rock Beach and 700 metres from University of Malta, Newly Listed Penthouse in Msida provides air-conditioned accommodation with a terrace and free WiFi.

From US$142.96 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 107 reviews

Located in Msida, 1.2 km from Rock Beach, Harmony Apartments provides air-conditioned rooms with free WiFi. It is situated 1.2 km from University of Malta and features a lift.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 20 reviews

Located in Msida, 1.2 km from University of Malta and 2.9 km from The Point Shopping Mall, Centric and Modern Penthouse close to Amenities offers air conditioning.

Situated in Pietà, 1.5 km from Rock Beach and 1.8 km from University of Malta, The Urban Nest features spacious air-conditioned accommodation with a balcony and free WiFi.

What guests said about Msida:

6.0

Msida looks like a good midway point between Valleta and...

Msida looks like a good midway point between Valleta and Sliema, but it's really a residential neighborhood with not much to offer to someone coming to Malta for vacation. In between the constant construction and abandoned and derelict houses, it's quite unsightly. On the flip-side, since it's residential, you get some good local spots with affordable prices and great quality.
Guest review by
Philip
United States
10

Msida is perfectly situated, especially if one likes to walk...

Msida is perfectly situated, especially if one likes to walk as it’s convenient to Valletta as well as Sleima. I stayed just off Ta Xbiex so they were convenient stores, cafés, restaurants, and so many other amenities. One restaurant I frequently because of the great food and the great staff was kebab King. Frequent and numerous busses made this area very convenient. Walking or taking a bus to Valletta allowed for easy transportation to almost any place else on the island.
Guest review by
Howard
Canada
8.0

Msida is a great location to stay being perfectly placed to...

Msida is a great location to stay being perfectly placed to visit the busy areas of Valletta, Sliema and St Julian's. The marina is amazing with some of the best restaurants in Malta just a short distance away on foot or by Uber or Bolt. Buses run to all parts of the island from stops within walking distance of the centre. Breakfast at the Busy Bee in Msida is a must as is a visit to their ice cream parlour in the evening.
Guest review by
John
United Kingdom
10

The apartment was really nice with plenty of space for 5...

The apartment was really nice with plenty of space for 5 people. It was clean and very comfortable. The location is good as you can easily reach the most popular attractions in Malta, as well as Gozo and Comino.
Guest review by
Guerri
Italy
10

The area is very lively, between the well-known...

The area is very lively, between the well-known neighborhoods of Floriana and Valletta and more distant ones such as Paceville. There are many places to eat and shop. Absolutely excellent for appreciating the Maltese lifestyle.
Guest review by
Maurizio
4.0

Msida is not particularly attractive and there is little to...

Msida is not particularly attractive and there is little to see in the area around the apartment, few shops and hardly any restaurants. We were doing business nearby, so the location was perfect. The bus connections to Valletta are very good and you don't have to deal with traffic jams much, unlike in St. Julians, in that respect it's better than that.
Guest review by
Udo
Germany

See reviews by guests who stayed at hotels in Msida

See all
From US$167.03 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 875 reviews
Very nice beautiful and friendly reception area. Light, airy and very spacious...very welcoming atmosphere. The staff throughout the hotel were very professional, friendly and extremely helpful. They always greeting and smiling to us. The breakfasts were amazing. The location of the hotel is great. The room was very spacious and well equipped with all essentials and fantastic view. I have no hesitation in recommending this hotel to the tourists who want to go to Malta. Will be back to this place soon..!!!
Guest review by
NANA YAW
United Kingdom
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 12 reviews
the apartment is in a great location and it has a lot of open shared space, a great kitchen and large bathroom. Everything was clean and we didn't have any trouble with our cohabitants. Our room was rather small with a small window and it was a bit hard to ventilate it and the towels should be changed at least every two days. Still, our stay was comfortable and you can always spend some time in the shared space or simply exploring Malta. Also, great price, much cheaper than valetta apartments.
Guest review by
Igor
Bosnia and Herzegovina
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 756 reviews
The hotel allowed us to check in quite late as our plane was delayed. The check in went smootly even in midnight. Our room was excellent and clean, the ac was working and the WiFi was okay. The breakfast was nice, they offer hot options but you have to request it during your breakfast time. The hotel also has a gym and a rooftop pool. It worth the price.
Guest review by
Panna
Hungary
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 38 reviews
Had a fantastic trip to Malta for the Rolex Middle Sea Race supporting our team from Ireland. Sasha was very helpful & always on hand to answer any questions. Very spacious comfortable apartment perfect for our group of 7. The outdoor space was lovely as we had lots of sun. Would definitely stay here again as it was very conveniently located
Guest review by
Caroline
Ireland
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 14 reviews
Plenty of space and nice view of Msida harbour. Apartment was very clean and well equipped.
Guest review by
Peter
Ireland