Dolphin Hotel

Dolphin Hotel

Hotel

Souk Al Khuwair, 115, Muscat, Oman