В шестиэтажном здании обустроены два акустических концертных зала, один из которых можно применять в качестве кинозала для просмотров кинофильмов в формате 3D, хореографического зала, репетиционного зала и др.
Также в Посольстве Латгалии, которое может вместить 1 250 зрителей, есть зал для регистрации браков, магазин музыкальных записей, ресторан и помещения для проведения выставок.
К функциональному комплексу примыкает широкая озелененная территория площадью 3,5 га. В окрестностях Посольства Латгалии вымощены пешеходные дорожки, также обустроена стоянка на 170 машин. Поблизости реки также оборудованы террасы, фонтаны и лавки.