Kravt - приятный отель, маленькие, но достаточно уютные номера. Я там была несколько раз, всякий раз номера были очень чистые, для меня это один из главных критериев. Совсем рядом с Невским. Шведский стол на завтраке там норм, но совершенно невкусный кофе.
Yard - прям в соседнем доме, номера тоже современные, уютные, из плюсов есть семейный номер с диваном, то есть удобно останавливаться с детьми. Есть номера обычные, а есть и уже с небольшой кухней, если любите готовить сами. Завтраки их не пробовала, у них на 1 этаже есть хороший платный фудкорт с кучей ресторанчиков от разных кухонь.
Только вернулись оттуда,советую