This charming hotel is in Spanish Steps. There are a total of 16 guests rooms on the premises. This is not a pet-friendly establishment.