The John Mary Hotel is located in the famous resort of Faliraki beach on the Greek island of Rhodes. Accommodation consists of several apartments and studios that have been nicely furnished and are equipped with modern facilities. Guests at the apartments have access to a supermarket and swimming pool with a well stocked pool bar. The apartments are spacious and well furnished and are a great place to relax after a long day in the Greek sun!