The JW Marriott Mumbai Juhu is one of the premier luxury hotels in Bombay, located on the alluring Juhu beach.