Complete details of 11 LEAF HOTEL including address, contact information, phone number, category and website in Bhubaneswar.
Address : PLOT NO: 391/2493, AIIMS HOSPITAL ROAD, PATRAPADA, BHUBANESWAR, ODISHA 751019
City : Bhubaneswar
Pincode : 751019
Category : HOTEL
Phone : 96929 30065
Website : N/A