A Mehmet Otel Antalya vendégei ellátogathatnak az egy 11 perces sétára található Tekeli Mehmet Pasa-mecset területére.
Antalya központja 10 perces sétával érhető el a hoteltől, továbbá olyan kulturális helyszínek, mint az Atatürk-emlékmű, alig 1 km-re vannak. Az Antalya Akvárium elérhető csaknem egy 10 perces kocsiútra az Antalya városi hoteltől. A szállás lehetővé teszi, hogy olyan természeti látnivalókban gyönyörködhessen, mint az 1,1 km-re lévő Yavuz Ozcan park. A Mehmet Otel nagyjából 550 méterre található a Hadrianusz-kapu, és karnyújtásnyira van ettől az Arik Cd buszmegálló.
A hotel 8 szobával várja vendégeit, melyek síkképernyős műholdas TV-vel, valamint olyan kényelmi szolgáltatásokkal rendelkeznek, mint a klímaberendezés.
A szállástól néhány pillanatra lévő Bistro Antre török fogások választékát kínálja.