Hotel Tiara
Tache Ionescu 6, Ploieşti, Romania
Booking.com
Book Now