Eden Boutique in Bucharest is 50 metres from a tram and bus stop and 700 metres from Piata Muncii subway station It features a 24-hour reception air-conditioned rooms and free WiFi in all areas Decorated in 2018 all accommodation units come equipped . . .