Offering free WiFi and city views, Luxe Duplex Grand Place is an accommodation situated in Brussels, just 500 metres from Grand Place and 500 metres from...
Set in Belgrade, 600 metres from Temple of Saint Sava and 2 km from Republic Square Belgrade, Central Duplex Apartment Slavija Square offers free WiFi and...