Offering quiet street views, O Sole Mio ApartHotel in Bucharest offers accommodations and a bar. The property is around 3.3 miles from Obor Train Station, 3.4 miles from Iancului Metro Station, and 4.3 miles from Bucharest National Theater TNB. There's a terrace and guests can access free Wifi and free private parking.
Accommodation is equipped with air conditioning, a fully equipped kitchen, a flat-screen TV, and a private bathroom with shower and free toiletries. Each room comes with a dressing room with a mirror and storage space. At the apartment complex, each unit comes with bed linen and towels.
National Stadium - National Arena is 4.4 miles from the apartment, while Ceausescu Mansion is 4.4 miles away. The nearest airport is Băneasa Airport, 3.7 miles from O Sole Mio ApartHotel.