Roberta Feldmana 11, Riga, LV-1014, Latvia
Check in from:
Check out before:
Green Island is a design floating cottage, situated on Lake Ķīšezers, offering unique accommodation with stylish furniture and floor-to-ceiling windows. Guests can use an Ofuro, Japanese hot tub, as well as enjoy Baltezers mineral water.