Villa In High Tatras Residence Vdv 976 52 Nová Lesná, Lipova 262, Nova Lesna, Vysoke Tatry 9.7 / 10 13 reviews