Located in Bucharest, 1 km from the centre and 300 metres from Stavropoleos Church, 62 Steps to Petit Bonheur provides accommodation with amenities like free Wi-Fi and flat-screen TV.
Number of rooms: 3
46 Strada Franceză, Sector 3, 030167 Bucharest, Romania