Deluxe Double Room with Terrace
We are a small and intimate Boutique Hotel, held in a stylish design décor with a personal note. Major's House Boutique Hotel is located in Stepanavan, Armenia, where the air is always fresh, oxygen-rich and pure from the plentiful forests.