Sevas Studios Tilos This is a 3-storey apartment complex comprising 12 two-room apartments. Guests are welcomed into a lobby and will find a 24-hour reception service, a hotel safe and a restaurant on ... Save Up To 60%