Hotel Olimpia 4.24

4.2 star(s) from 227 votes
sos iancului nr 128A
Bucharest,
Romania

About Hotel Olimpia

Hotel Olimpia Hotel Olimpia is one of the popular place listed under Hotel in Bucharest ,

Contact Details & Working Hours

Map of Hotel Olimpia

Reviews of Hotel Olimpia

   Loading comments-box...