This charming hotel is in Downtown. The establishment comprises a total of 51 snug guests rooms. Palace Solis is not a pet-friendly establishment.