Hotels near all Tilos landmarks