This popular property is located in Saint herblain . Hotel was constructed in 2005. The property consists of 49 rooms. The property consists of 45 double rooms, 2 disability-friendly rooms and 2 family rooms. The nearest bus and metro stops are within..