Das Mehmet Otel Antalya bietet seinen Gästen 8 Zimmer und liegt circa 900 Meter vom Uhrturm entfernt.
Das Zentrum von Antalya ist vom Hotel aus in 10 Minuten zu Fuß zu erreichen, und kulturelle Einrichtungen, darunter auch das Archäologische Museum Antalya, sind etwa 3 Kilometer von hier entfernt. Das Hotel liegt günstig, nähmlich in einer 950 Meter Entfernung von dem abgebrochenen Minarett. Auch die Murat Pascha Moschee ist in unmittelbarer Nähe vom Mehmet Otel Antalya. Die nächste Bushaltestelle Arik Cd liegt ca. 5 Gehminuten entfernt.
Im Restaurant Kumrucu Iso 300 m von der Unterkunft werden türkische Gerichte angeboten.