top of page
1100 Town & Country Road, Suite 1250, Orange, California, 92868, United States of America
Tel: 1 909-248-3831
Fax: 1909-248-3831
OUR LOCATION
Our location is located in a peaceful and beautiful area surrounded by nature. We are committed to providing our guests with a relaxing and comfortable stay, making sure that they feel at home. Our location is easily accessible and just a short drive from the city center.
bottom of page