Gran Hotel Santiago

2 Stars

  Calle Enramadas Entre San Felix Y San Pedro, 351 - 90100 - Santiago De Cuba, Cuba View Map

This simple $hotel. getTypeHotel() is set in Santiago de Cuba. The 42 welcoming units offer a perfect place to relax at the end of the day. No pets are allowed on the premises.

Hotels nearby