Cozy place perfectly located near Hyde Park. Close to public transportation and easy to explore London!