A former home of numerous kings, Alila Fort Bishangarh today is an upscale luxury hotel sitauted in Rajasthan, India. With an infinity pool overlooking the Aravali mountain range, incomparable private dining experiences and a royallike staycatiom; here's what staying there is like.