Relaxed hotel with a restaurant and bar. Features live entertainment. Conveniently located near an airport.