Crowne plaza leon
Location situated in leon crowne plaza leon is close to leon botanical garden leon metropolitan park and leon cathedral also nearby are founders plaza and parish church of san sebastian hotel features crowne plaza leon has an indoor pool and a fitness center complimentary wireless internet access is available in public areas and a computer station is located on site business amenities at this 35 star property include a 24 hour business center and meeting rooms dining options at this