This hotel enjoys a great setting in Lemon Grove. The hotel enjoys a prime location, from which to explore the many attractions and points of interest that the area has to offer. The hotel is situated within easy access of San Diego State University..