Charlies Place is a restaurant located in Marmaris. It is situated on Kayabal Caddesi.