Welcome to The Urban Escape, nestled in the serene beauty of Janglia Gaon, Bhimtal, Uttarakhand. Our journey to creating this peaceful retreat began with a simple yet profound vision: to provide a sanctuary where people can disconnect from the chaos ...[ read more ]