Hotel Twin Tree is located in Naraina Vihar, in proximity to the famed ISKCON Temple. New Delhi Railway Station is only a 25-minute drive from here. The hotel offers suitable venues for organising social and formal gatherings. High-speed Wi-Fi, pick-up/drop facility, foreign exchange, car parking, 24-hour front office and security are some of the other conveniences offered here. To explore the capital city in a better way, guests can seek travel desks assistance.