Property Location Located in Kuta Alaya Resort Kuta is minutes from Discovery Shopping Mall and close to Kuta Square This 4-star hotel is within close proximity of Tuban Beach and Kuta Beach Rooms Make yourself at home in one of the 116 air-condit . . .