Book Directly 47-49, Dilberaki Street (junction with Griva Street), Rhodes Town, 85100, GreeceCheck the price at rodosniohori.gr