My Guide Website?
The Treasure Box
The Treasure Box is a luxurious boutique hotel that offers suites and penthouse accommodations. The hotel is in Al Ghubra, in a residential neighborhood, within walking distance of the Grand Mosque and the Sultan Qaboos Sport Complex. The hotel is about a 10-minute drive from the airport.