Located about 20mins walk to Red Square, MOSS Boutique Hotel is a 5-star property featuring 31 modern rooms. Cosy and welcoming, the hotel takes prides in their attention to details.