The Delaware Hotel has 2 pet friendly rooms. They must be booked through the hotel directly. Pet rooms are not available for any online bookings. Please call 719-486-1418 for information on pet friendly room availability.
I believe so
Thanks! Your answer is awaiting moderation.