Hotels in Leyte

Filter Results

1 Leyte hotel

Marco’s Tourist Inn

Marco’s Tourist Inn

844 Calamansanoy St, Ormoc, Leyte, Leyte, 6541

All amenities

Amenities:

  • 24 hour front desk