El Izbushka goza de una pintoresca ubicación, a solo 30 metros del río Daugava y a menos de 15 minutos en coche del centro de Riga. El establecimiento ofrece una sauna rusa y un solárium.
Esta casa de madera cuenta con sala de estar con chimenea y cocina bien equipada en la planta baja y 3 dormitorios en la 1ª planta. El baño incluye ducha y artículos de aseo gratuitos.
El establecimiento dispone de terraza y jardín con barbacoa. El Izbushka se encuentra a 100 metros de un supermercado y de la cafetería más cercana.