Sf. Elena Str., Darmanesti
The Casa Camelia is located in Darmanesti making it one of the best hotels to stay at while in town.The Casa Camelia boasts a convenient location with modern amenities in every guestroom and superb service.All of the guestrooms are replete with non smoking rooms, air conditioning, television,...
Next »