Gran Hotel Santiago
2 StarsCalle 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.