هتل آمباسادور سن پترزبورگ در مرکز تاریخی سن پترزبورگ، 7 دقیقه پیاده تا ایستگاه مترو سادووایا واقع شده است. ترکیبی از معماری قرن نوزدهمی با امکانات مدرن، از جمله چندین رستوران و بار، باشگاه ورزشی و منطقه اسپا. این هتل دارای سکوی دید با منظره زیبای 360 درجه از سنت پترزبورگ است که مهمانان می توانند از آن دیدن کنند.
هر اتاق در هتل سفیر دارای تلویزیون ماهواره ای صفحه تخت، مینی بار و وای فای است. همه حمام ها دارای لوازم آرایش رایگان با کیفیت بالا، سشوار و دمپایی هستند.
مهمانان می توانند از شنا در استخر سرپوشیده هتل لذت ببرند یا در سونای فنلاندی استراحت کنند. دستگاه نقدی و خدمات بلیط نیز در هتل موجود است. میز تور موجود است.
مهمانان می توانند غذاهای بین المللی را در رستوران Ambassador امتحان کنند.
تئاتر Mariinsky در 5 دقیقه پیادهروی از ملک است و 15 دقیقه طول میکشد تا با پای پیاده به کلیسای جامع سنت اسحاق برسید.