There are no large towns in the Albula valley. Filisur and Bergün are the best villages to book your hotel. Both can be reached by train and are located in very pretty locations.