Relax & Rejuvenate with the Best Spa in Sohar | Water Spa Sohar
2nd Floor, Sohar Beach Hotel, Al Tareef Street, Sohar, Oman., Sohar - 311
+96895952968
Searching “relaxing spa near me”? Visit our massage center in Sohar for luxurious massages, spa treatments, and a serene atmosphere.....nce today!