Mango Rooms 3022410 24877Dorieos square 3 1st floor, Rhodes Town, 85100, GreeceRoom Add to favorites 0