Esmeralda Hotel is a beautiful family run hotel in the peaceful village of Kremasti on the Island of Rhodes, Greece. With 21 rooms, on-site pool, poolside bar and restaurant, Esmeralda Hotel is the perfect place to stay.