The Red Lion Is Situated Down The Street From The Butchers Restaurant Next To The Saturday Market And The Other Side Of The Road To The Mosque,on A Main Roundabout Opposite A 24hr Shop Rr
Details
Manavgat Mediterranean Region 07330 Turkey
Feature List
reservationsoutdoor seatingseatingtelevisionwheelchair accessiblefull bar