El Chalet Mechka está situado en las montañas de Rila y en la estación de esquí de Borovets. El chalet está a 5 km de la estación de esquí de Borovets. El establecimiento alberga una sauna, una piscina climatizada con bañera de hidromasaje y un bistró, ambos abiertos de diciembre a abril. También hay una chimenea. Hay conexión WiFi gratuita y aparcamiento gratuito.
El alojamiento dispone de zona de estar, zona de comedor y cocina con lavavajillas y horno. Hay TV de pantalla plana. Hay 3 baños con ducha, uno de ellos también con bañera.
El Chalet Mechka se encuentra a 6 km del Yastrebets Express y a 5 km del telecabina. De diciembre a abril se ofrece un servicio de traslado por un suplemento. También hay una pequeña tienda de comestibles.
El establecimiento ofrece servicio de alquiler de coches y bicicletas y en la zona se puede practicar esquí. En los alrededores se pueden practicar diversas actividades, como equitación y windsurf. El aeropuerto de Sofía se halla a 47 km.