Located 1,435 meters from Foji Raj Dhaba. Lemon Tree Hotel Alwar is perfectly located for both business and leisure guests in Alwar. Both business travelers and tourists can enjoy the property's facilities and services.
Located 1,610 meters from Foji Raj Dhaba. Red Fox Hotel Alwar is a popular choice amongst travelers in Alwar, whether exploring or just passing through.