Contact Us Name *FirstLastRequest *Check In - Date / TimeDateTimeCheck Out - Date / TimeDateTimeEmail *PhoneText *CommentSubmit Contact Information TELEPHONE +30 699 708 0239 or +30 694 609 6896 ADDRESS Ierokleous 43, Rhodes Old Town 85100 – Greece EMAIL rustic.self.inn@gmail.com