Welcome to Hotel Embassy Apartments Bucharest, Embassy Apartments is located in a residential area of Bucharest, 500 metres from Stefan Cel Mare Metro Station and the Stadium. Free medical massages are available at the Recovery and Treatment Salon on the ground floor. The elegant and modern apartments comprise a double bedroom, living room with a sofa bed, a fully equipped kitchen with dining area and a bathroom with bathtub and bidet. Air conditioning and free Wi-Fi is provided. Restaurants and a grocery shop are within 200 metres from the Embassy Apartments. North Train Station is 2.5 km away, while the International Otopeni Airport is 16.5 km away. (Hotel Embassy Apartments Bucharest hotels booking).