Delmon Hotel Apartments
When you stay at Delmon Hotel Apartments in Muscat, you'll be near the beach, within a 5-minute drive of Muscat Central Business District and Sultan's Armed Forces Museum. This aparthotel is 4.5 mi (7.2 km) from Mutrah Fort and 4.7 mi (7.5 km) from Bait Al Baranda Museum.