The townhouse in the heart of Rabat has two bedrooms with three bathrooms, an open plan kitchen, and a dining area, it also has access to a roof terrace for entertaining with an amazing outdoor pool to relax and enjoy the views. Close to all amenities.