Hotel San Francisco de la Selva
酒店- 距市中心 340.36km
Located just 50 meters from Plaza Centre Mall, this family-run hotel offers rooms with free Wi-Fi and spacious terraces and dining rooms. Free private parking is available and can be arranged tour service and airport transfer. We are located at 50 meters...