Featuring a garden and free WiFi, Star House is situated in Port-au-Prince. With a terrace, the property also features a shared lounge. The rooms come with a balcony with a mountain view.
At the guest house, each room is equipped with a patio. Featuring a shared bathroom, rooms at Star House also offer a garden view. All guest rooms will provide guests with an oven.
The daily breakfast offers continental and vegetarian options....
|10 Rue Eucalyptus, Delmas 83|