এটি নিরিবিলি ও সবুজে পরিবেষ্টিত,এবং লাম নেহরূ পার্ক,যেটি পরিচিত এর পক্ষিশালা ও অর্কিড কেন্দ্রের জন্য,এর নিকটস্থিত।
It is set in peaceful green surroundings, and the Lam Nehru Park, known for its aviary and orchid centre, is right next door.