Located in Bucharest, in a residential area that is a great choice for both business and leisure travelers, the Orhideea Residence & Spa aparthotel offers 77 spacious, elegantly furnished and air-cond