El hotel de 3 estrellas Green Villa Bed & Breakfast se encuentra en el barrio Sur de Delhi de Nueva Delhi, a 10 minutos en coche del Aeropuerto internacional de Delhi. Los huéspedes que se alojen en el hotel pueden aparcar su coche en el lugar.
El bed and breakfast está a 3 km de la Universidad Jawaharlal Nehru y se sitúa a 4 km del Fun 'n' Food Village. Los lugares de interés religioso de la zona son el Shree Adya Katyayani Shaktipeeth Mandir (6 km) y el Templo Uttara Swami Malai (7 km). Este lugar también está a 6 km de Qutab Minar.
El Green Villa Bed & Breakfast cuenta con 10 habitaciones con vestidor y zona de estar, amuebladas con sofá y escritorio. Las habitaciones ofrecen a los huéspedes caja fuerte personal, vestidor y sofá.