Overview

Hotel El Conquistador

Plaza Inter, Managua, Nicaragua
+505 2222 4789

$81+

Rates

Get Rates

Check in
Check out
Map