Occupant un bâtiment de style baroque, le Residence Hotel Residence Green Lobster se situe à seulement quelques pas du château de Prague et à proximité du pont Charles. Il propose des chambres avec mobilier d'époque et connexion WiFi gratuite.
Toutes les chambres sont climatisées et disposent d'une télévision par satellite à écran LCD. La plupart jouissent d'une vue panoramique sur la ville et présentent des poutres apparentes.
Le quartier de Malá Strana, la place Venceslas et la vieille ville ainsi que tous les moyens de transport en commun, sont facilement accessibles à pied.