Ну, я могу судить только по официальному сайту Визового центра. Вот про праздники http://www.spainvac-ru.com/russian/publicholidayclosure.html А вот про сроки http://www.spainvac-ru.com/russian/allaboutyourvisas.html Если Вам нужна долгосрочная виза (больше 90 дней), то только в консульство.