The spa at Usha Kiran Palace hotel offers all manner of energising and relaxing massages, treatments, scrubs and wraps in beautiful surroundings.