Se trouvant à 11 minutes à pied de Mehmet Otel Antalya, les clients peuvent se rendre à la Mosquée Tekeli Mehmet Pacha.
Situé à 550 mètres de la Porte d'Hadrien, l'hotel se trouve à moins de 4 km d'Aquarium d'Antalya. La Mosquée de Murat Paşa se situe à une courte distance de la résidence. L'arrêt de bus Arik Cd, offrant un lien direct avec les attractions de la ville et les principaux lieux, est à 350 mètres de Mehmet Otel d'Antalya.
Cet établissement accueille les clients dans 8 chambres équipées de la climatisation ainsi que d'une TV multi-canal et d'une TV à écran plat avec des chaînes satellite.
Kumrucu Iso sert une bonne gamme de plats de cuisine turque et se trouve près de la résidence.