The Hotel Grand Mer brings you affordable luxury and impeccable style in the heart of Okinawa, Japan's tropical paradise. more