Villa Tamara
Strada Liveni, Numar 3, Sector 4, Bucharest, Romania
Booking.com
Book Now