Отель «Рига» расположен в курортном городе Щелкино на берегу Азовского моря. Щелкино находится неподалеку от мыса Казантип, на Керченском полуострове.
Отель «Рига» состоит из небольшого корпуса и нескольких отдельно стоящих домиков. К услугам гостей номера категорий люкс, полулюкс, стандарт и бюджет, есть одно-, двух- и трехкомнатные варианты размещения. В каждом номере есть кондиционер, телевизор, холодильник, ванная комната с душем, туалетом и раковиной, с мебелированного балкона открывается вид на бассейн или на море. Возможно предоставление дополнительного детского или взрослого места. Дети до 6 лет проживают в отеле бесплатно. Предоставляются коляски, детские кроватки, столики для пеленания, радионяни, стульчики для кормления.
На территории курортного комплекса «Рига» находятся бассейны, батуты, горки, контактный зоопарк, парковка, спа-комплекс, баня, сауна на побережье с прямым выходом на море, спортивные площадки, бильярд, теннис. На пляже есть вместительный крытый павильон с баром и караоке, неподалеку стоят 4 бунгало, рассчитанные на размещение восьми человек. Работает детская анимация, проводятся детские и взрослые дискотеки. В ресторане отеля организовано питание по шведской линии, есть меню для детей.
На оборудованном пляже есть бесплатные шезлонги, зонты, работают спасатели, возможна организация морской рыбалки, прогулок на катере, дайвинга, есть водные аттракционы. Гостям предоставляются услуги проката велосипедов, трансфера, экскурсионного бюро.