George II Hotel Doha comprend 48 chambres et est situé à 25 minutes à pied du Fort d'Al Khoot. Doté du Wi-Fi dans les chambres, cet hotel 3 étoiles dispose également d'équipements comme un restaurant.
Le centre de Doha est accessible en 20 minutes à pied et les attractions naturelles telles que le Parc Al Bidda sont à 2 km. George II de Doha se trouve non loin de la station de métro Bin Mahmoud. Le Musée d'art islamique de Doha se situe à 10 minutes en voiture de l'hotel. Il y a l'arrêt de bus Ibn labeed street à quelques pas de cette propriété.
Vous pourrez également déguster des plats de cuisine libanaise au restaurant Zahr El-Laymoun à moins de 500 mètres de l'hotel.