Holiday Inn

Address:

Avenida Benavides 300
esquina Colón
LM 18 Lima, Peru

Phone:

51 1 242 3200

Hotel star rating:

3 stars

Brand name:

IC Hotels Group

Map:


Contact   ·   Privacy   ·   Terms