Rodos Niohori Elite Suites Boutique Hotel 30 698 024 954947-49, Dilberaki Street (junction with Griva Street), Rhodes Town, 85100, GreeceHotel Add to favorites 0