Get a Hotel in Michelson

Moon House

Moon House

Michelson • Show on map /10 View Details for Price

Moon House is located in Michelson. The accommodation has free WiFi. This air-conditioned apartment comes with 2 bedrooms a flat-screen TV and a kitchen.More info

Book now