Dolphin Hotel
Dolphin Hotel
Hotel
Souk Al Khuwair, 115
, Muscat, Oman