Address: KING ABDUL AZIZ STREET, Najran, Saudi Arabia
Surrounded by date farms and mountains, Gloria Inn Najran is located in King Abdullah Aziz Road. It offers an outdoor pool, sunlit gardens and 4 restaurants. Free Wi-Fi is available in the entire hotel.