Located in the Rin Grand Residence Complex, 3.1 mi from the Bucharest city center, Top Rooms Aparthotel offers air-conditioned accommodations with free WiFi.
The modern units are fitted with a flat-screen cable TV, a mini-bar and an private bathroom with a bathtub and free toiletries.
On a surcharge, guests of Top Rooms Aparthotel also have access to an indoor pool, a hot tub, a sauna and a fitness room of Rin Grand Hotel.
The closest bus stop is 328 feet from the building and a supermarket can be reached within 656 feet. The North Train Station is 5.9 mi away, and transfer by limo is available at an extra cost.