Key west inn bay st louis
Location situated in bay st louis key west inn bay st louis is close to bay st louis little theater 100 men dba hall and historic l and n train depot also nearby is saint stanislaus college property features wireless internet access is complimentary in public areas there is a business center on site guests are served a complimentary breakfast additional amenities include a fitness center tourticket assistance and laundry facilities self parking is complimentary guestrooms t