Green Residence está en el centro de Tallin, cerca de Catedral Alexander Nevsky, Ópera Nacional de Estonia y Castillo de Toompea. Hay wifi gratis y parking privado en el propio alojamiento.
Cerca del alojamiento hay puntos de interés como Estación de autobús de Tallin, Torre Maiden y Museo - Sala de conciertos Niguliste. El aeropuerto (Aeropuerto de Tallin Lennart Meri) está a 4 km.