top of page

Hakuba Japan

Nestled in a secluded part of central Echoland the Firefly Apartments are two bedroom, two and a half bathroom modern and luxurious townhouses with all the comforts of home, perfect for couples and families! 

bottom of page