Photos coming soon
HOTEL
Sm Hotel And Business
Av. Los Patriotas 623, Lima
Where it sits
Sm Hotel And Business
Av. Los Patriotas 623, Lima
-12.07506, -77.10271
Plan around Sm Hotel And Business
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 1, 2026.
