Photos coming soon
HOTEL
Hotel Star Shell
Lot 11106 Nirolhu Magu, Hulhumale
Where it sits
Hotel Star Shell
Lot 11106 Nirolhu Magu, Hulhumale
4.21408, 73.54401
Plan around Hotel Star Shell
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
