R.T.A. Hotel Monte Rosa


Lignod • Show on map
View Details for Price
R.T.A. Hotel Monte Rosa in Champoluc provides accommodations with a garden and a terrace. This 3-star condo hotel offers an elevator and a shared lounge. The condo hotel also offers free Wifi, free private…More info
