Casa Mowgli Hotel Falcade, Arabba Marmolada
Casa Mowgli is situated in Falcade and offers a shared lounge. Among the facilities at this property are a lift and private check-in and check-out, along with free Wi-Fi throughout the property.
Number of rooms: 2
Pian della Sussistenza 2 1, 32020 Falcade, Italy