Photos coming soon
HOTEL
Star House
Delmas 83, Angle rue Balmir et Cigogne, Delmas
Where it sits
Star House
Delmas 83, Angle rue Balmir et Cigogne, Delmas
18.53385, -72.28618
Plan around Star House
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
