French House Hotel Zvezdara
Situated 3.4 km from Temple of Saint Sava, French House offers air-conditioned accommodation with a balcony. With garden views, this accommodation offers a patio. Boasting family rooms, this property also provides guests with a picnic area.
Number of rooms: 4
Dimitrija Katica 16, Zvezdara, 11000 Belgrade, Serbia