Det 3-stjerners Castle Light Boutique Hotell Mahmutlar tilbyr en komfortabel overnattingsmulighet i nærheten av det Det røde tårn.
Hotellet ligger 1 km fra Alanya slott mens Alanya arkeologiske museum ligger 900 meter unna. Du kan komme deg til Atatürks hus og museum på få minutter med bil. Det ligger i ca 5-minutters gangavstand fra to the castle busstasjon.
Hotellet ligger ca 13 minutters gange fra Mezze Grill Restaurant & Ocakbasi som serverer tyrkiske retter.