Serviced apartment Premier Hotel
★★★★
Nikola Vapcarov no.2/4, Skopje, North Macedonia Show on map
Hotel London B&B is a 3-star hotel in Skopje, North Macedonia. It is one of 93 places to stay in Skopje listed on Triptoic.
Nikola Vapcarov no.2/4, Skopje, North Macedonia
Hotel London B&B is located at Nikola Vapcarov no.2/4, Skopje, North Macedonia.
Hotel London B&B is rated 3 stars.
Highly rated alternatives close by
Serviced apartment
#3 in Skopje
Hotel
Hotel
Hotel
Hotel
Hotel