2 star hotel

Mushrooms Inn

Taman Sutera, Lorong Avenue 3, 91308, Semporna, Malaysia - Semporna, Sabah - Malaysia - 91308

Show map